return to haunt - German English Dictionary